.box {
  background-color: #fff;
}
.success-top {
  text-align: center;
  padding: 6.66666667vw 0;
  margin-bottom: 6.66666667vw;
  border-bottom: 1px solid #eee;
}
.success-top p {
  font-size: 3.73333333vw;
  margin-top: 4vw;
}
.flex-box {
  box-shadow: none;
}
.flex-box .flex-group {
  border-bottom: 0;
}
.flex-box .flex-group label {
  width: 18.66666667vw;
  min-width: 18.66666667vw;
}
.flex-box .flex-group a,
.flex-box .flex-group button {
  width: 40%;
  margin-top: 0;
  font-size: 3.73333333vw;
}
